Supplier Page from MyBioSource.com for Recombinant Bradyrhizobium japonicum UPF0133 protein bll8115 (bll8115)